Kenya’s entry requirements changed significantly in recent years. The traditional visa-on-arrival system that many travellers remember from previous trips has been replaced for most nationalities by an Electronic Travel Authorisation (eTA) that must be obtained online before departure.

If you are planning a Kenya safari in 2026 and are not sure which system applies to you, or whether you can still get a visa at the airport, this guide covers what has changed, what the current process looks like, and what to do before you fly.
Kenya’s Current Entry System: The eTA
Kenya introduced the Electronic Travel Authorisation as the primary entry mechanism for international visitors. The Kenya eTA is:
- Online only. Applied for through the Kenya eCitizen portal at ecitizen.go.ke
- Pre-travel. Must be obtained before your departure flight. You cannot apply at the airport on arrival.
- Required for most nationalities. This includes citizens of the UK, USA, Europe, Australia, Canada, and most other international origins.
- Cost. USD 30 for most nationalities at time of writing. Verify the current fee on the eCitizen portal before applying.
- Processing time. Typically 24 to 72 hours, though it can take longer during busy travel periods.
- Validity. Usually issued as a single-entry or multiple-entry authorisation valid for 90 days within a 12-month period. Confirm current validity terms on eCitizen at the time of application.
The eTA is linked to your passport electronically. You do not receive a physical stamp or sticker when you apply. At arrival in Kenya, immigration officers verify the authorisation against the eCitizen system using your passport details.
Is Visa on Arrival Still Available?
With the eTA system in place, Kenya moved away from issuing visas on arrival for most nationalities. The traditional visa on arrival that was previously available at Jomo Kenyatta International Airport and other ports of entry has been phased out for the majority of international visitors.
Who does not need an eTA: Citizens of East African Community (EAC) member states, including Uganda, Tanzania, Rwanda, Burundi, South Sudan, and the DRC, do not require an eTA or visa. They enter Kenya on their national ID or passport without advance authorisation.
For all other nationalities: Do not assume visa on arrival is available for your nationality. Arriving without a valid eTA when your nationality requires one risks being denied boarding by your airline at origin or refused entry at the Kenyan border. Airlines check eTA compliance before departure.
Key Differences: eTA vs Visa on Arrival
| Factor | Kenya eTA | Visa on Arrival |
|---|---|---|
| Application method | Online via eCitizen portal | At border or airport |
| When to apply | Before departure (7+ days recommended) | On arrival (mostly discontinued) |
| Availability | Most nationalities | Limited: mostly discontinued |
| Cost | USD 30 (verify current rate) | Not applicable for most |
| Processing time | 24 to 72 hours | Immediate (when available) |
| Required documents | Passport, travel dates, accommodation details | Passport, cash |
| EAC nationals | No eTA required | No eTA required |
| Risk of issues | Low if applied early | High: mostly not available |
How to Apply for the Kenya eTA
The application process on the eCitizen portal:
- Go to ecitizen.go.ke
- Create an account or log into an existing one
- Select “Electronic Travel Authorisation”
- Enter your passport details, travel dates, and purpose of visit
- Upload required documents (typically your passport bio-data page and travel itinerary or accommodation confirmation)
- Pay the eTA fee by card
- Submit the application
- Receive a confirmation email linking the authorisation to your passport
Apply at least 7 to 10 days before travel to allow time to resolve any processing issues. Applying the day before departure is a significant risk, particularly if the portal has a backlog or if any document correction is required.
Common eTA Questions
Do I need a letter of invitation or hotel booking? The eCitizen portal typically asks for an accommodation address or travel itinerary to complete the application. Having a confirmed booking reference, even a provisional one, helps fill this field accurately.
What if my eTA is delayed or denied? Contact Kenya eCitizen support immediately. Your safari operator can usually provide a booking confirmation letter to support the application if additional documentation is requested.
Can I extend my stay beyond 90 days? A Kenya eTA covering 90 days accommodates all standard safari itineraries. If you plan a longer stay, check the eCitizen portal for extension options available in-country.
What about transiting through Kenya? Brief airside transit may not require an eTA depending on nationality. If you are entering the country even briefly, for example connecting from JKIA to Wilson Airport for a bush flight, you typically need a valid eTA. Verify your specific situation before travel.
Does the eTA number appear in my passport? No physical stamp is placed in your passport during the application. The eTA is linked electronically to your passport number. At immigration, the officer reads your passport and the system confirms the authorisation.
Practical Timeline for Safari Travellers
For travellers planning a 2026 Kenya safari, a practical pre-departure checklist around entry requirements:
- When booking is confirmed: Apply for the Kenya eTA immediately. Early application removes any time pressure.
- At least 10 days before departure: Confirm the eTA has been issued and the confirmation is saved (email and screenshot).
- At departure airport: Airline check-in staff may ask for eTA confirmation. Have the reference number accessible.
- At Kenya immigration: Present your passport. The officer verifies the eTA electronically.
The Short Answer
For the vast majority of international visitors to Kenya in 2026, the Kenya eTA is the correct and only option. Visa on arrival is not reliably available and should not be counted on by any nationality for which the eTA system applies.
Apply online through the eCitizen portal as soon as your travel dates are confirmed. The process is straightforward when done early. The risk is in leaving it late.
Explorer Notes
- The eCitizen portal is at ecitizen.go.ke. Be cautious of third-party websites charging higher processing fees for what is a direct-government application.
- USD 30 is the approximate current fee, but fees can change. Confirm the current rate on the official portal before applying.
- East African Community nationals (Uganda, Tanzania, Rwanda, Burundi, South Sudan, DRC) are exempt from the eTA requirement entirely.
- Some nationalities may be exempt from the eTA requirement. Check the current eCitizen nationality list rather than relying on information from previous years.
- Keep your eTA confirmation accessible throughout your trip, including after you enter Kenya.
What to Read Next
- Kenya travel health guide: malaria prophylaxis, vaccinations, and what to arrange before departure
- Kenya entry requirements 2026: a comprehensive checklist for international visitors
- Planning your Masai Mara safari: timing, transport, and what to know before you go
If this guide has you ready to travel, a safari specialist can handle the route, camps, and logistics end to end.
Want to Book a Tour With Us?